on the brink of starvation - French English Dictionary